package com.example.test12_3;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        final Button button4 = (Button) findViewById(R.id.button4);//获取布局文件中添加的 button4
        //为按钮添加单击事件监听器
        button4.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Button b = (Button) v;//获取当前按钮
                b.setEnabled(false);// 让按钮变为不可用
                b.setText("我是不可用按钮");//改变按钮上显示的文字
                Toast.makeText(MainActivity.this, "按钮变为不可用", Toast.LENGTH_SHORT).show();//显示消息提示框
            }
        });
        Button button5 = (Button) findViewById(R.id.button5);//获取布局文件中添加的 button5
        //为按钮添加单击事件监听器
        button5.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                button4.setEnabled(true);//让 button4变为可用
                button4.setText("我是可用按钮");//改变按钮上显示的文字
            }
        });

    }
}